package com.cskaoyan._04ex;

/**
 * @description:
 * @author: 景天
 * @date: 2023/1/30 14:47
 **/
/*
定义一个计算器（Calculator）它的功能有：

1. 加，减，乘，除
2. 求平方
3. 求a的n次方
4. ...
 */
public class Calculator {
    // 1. 加，减，乘，除
    public static int add(int a, int b) {
        return a + b;
    }

    public static int sub(int a, int b) {
        return a - b;
    }

    public static int mul(int a, int b) {
        return a * b;
    }

    public static int divide(int a, int b) {
        return a / b;
    }

    // 2. 求平方
    public static int square(int num) {
        return num * num;
    }

    // 3. 求a的n次方
    // 使用Math.pow()
    public static double pow(double a, double b) {
        return Math.pow(a, b);
    }
}
